water down – English–Español translations

🇬🇧 en es 🇪🇸

water down verb

diluir, aguar, rebajar
  • to simplify
desleír
Wiktionary Links